Which country is the city Thimphu located in?
- Bhutan
Thimphu is the capital of Bhutan, located in the Himalayan mountains. Known for its unique blend of traditional Bhutanese culture and modern development, it is home to iconic landmarks like the Tashichho Dzong.