There is one place named King Tribhuvan Statue in Nepal.
All places in the world called "King Tribhuvan Statue".