Results 2 results found Wat Mani Chonlakhan, Lop Buri, Thailand, Southeast Asia, Asia Wat Mani Chonlakhan, a Buddhist Temple in Lop Buri, Thailand, Southeast Asia, Asia The satellite image shows potash evaporation ponds in Lop Nur, a former salt lake in the Xinjiang Region, that spread over 20 kilometers Young Teddy Lop-eared Rabbit, 5 weeks Loulan ruins in Lop Nur, Xinjiang