Laos

Share
twitterlinkedinfacebook
Image 16 of 24
< Prev Next >
Wat Chomsi, on Mt. Phousi
Wat Chomsi is a small temple that crowns the top of Mount Phousi in Luang Prabang.