Department header
Bewildering Stories

Shimla

by Deep Bora


Shimla is a hill station in Himachal Pradesh, in northern India, near Delhi.
It is in the foothills of the Himalayas.


Copyright © 2009 by Deep Bora

Interpretations and stories based on this art work are welcome.



Home Page