Results 4 results found Two Buddhist men chanting their Buddhist mantra inside roadside tea stall at the Sela Pass, Tawang district, Arunachal Pradesh, India, Asia Buddhist prayer flags flapping in the wind at a rural roadside near the Sela Pass, Arunachal Pradesh, India, Asia Buddhist prayer flags around the gate to Sela mountain pass at 13700 feet above sea level, Arunachal Pradesh, India, Asia Buddhist prayer flags flapping in the wind at the Sela Mountain Pass at 13700 feet, Tawang district, Arunachal Pradesh, India, Asia Landscape Near The Sella Pass, Italy