Designed by
Title
beautiful statue of lord shiva or mahadev or shankara on the himalaya mountains #266075548
Description
beautiful statue of lord shiva or mahadev or shankara on the himalaya mountains, near india china border (LAC) close to doklam, sikkim in india