Clock Tower Square...
Clock Tower Square is a bustling hub of activity located in the heart of Thimphu, the capital city of Bhutan. This iconic landmark is not only a popular meeting spot for locals and tourists alike, but also serves as a focal point for cultural events ...
Thimphu, Thimphu District, Bhutan