Tribhuvan Museum
The Tribhuvan Museum is a museum located in Nepal.