United Kingdom

United Kingdom

Globe United Kingdom World

The silent death of the Himalayas

In Northern India, in Himachal Pradesh, the state where a part of this mountain range lies which also hugs the borders of China and Nepal, the present reality surprises pilgrims who arrive in search of the spirituality that has characterized this mountain chain, one of the most important in the […]