Preview Buddhist prayer flags around the gate to Sela mountain pass at 13700 feet above sea level, Arunachal Pradesh, India, Asia Image ID: 805-732 Artist: Annie Owen Purchase a commercial license Buy framed prints & more from our print store arunachal pradesh asia buddhism buddhist india sela adobe arch arches architecture archway archways building exterior color image country roads customs day exteriors horizontal outdoors pass passes photography prayer flags religion road rural roads transport travel destination