The Great Stupa

Location
Alchi, Ladakh, India

Date
ca. 1220 or later

Photo Credit
photograph by Elena Pakhoutova

Object Essay