Top
TripCompanion / Best Of Vietnam, Cambodia & Thailand / Wat Phra That Lampang Luang is a temple in Lampang Province in Thailand