Share
twitterlinkedinfacebook
Image 1 of 1
Wat Chomsi, on Mt. Phousi
Wat Chomsi is a small temple that crowns the top of Mount Phousi in Luang Prabang.