Where is Clock Tower Square?
Where is Clock Tower Square located?
Clock Tower Square, Clock Tower Square, Bhutan (approx. 27.4703°, 89.6397°)
Where is Clock Tower Square on the map?
{"latitude":27.4703,"longitude":89.6397,"title":"Clock Tower Square"}