Date: 09/21/2011 Views: 983
Date: 11/26/2012 Views: 1380
Date: 06/26/2014 Views: 883
Shanti stupa illuminated in the evening twilight. Leh, Ladakh, India