Share
twitterlinkedinfacebook
Image 1 of 1
A young boy looks out at the apple orchards, Himachal, India
Apple orchards are a big industry in Upper Shimla.