SEPHIS

Collection: Global South: E-Magazine

Ladakh: Challenge of Development

Ladakh is a tri-border area (India, China and Pakistan) located on the inside of the Himalayan ridge, one of the most inhospitable places on earth. The only two roads that connect the region to the rest of India remain blocked […]

Claudio Pinheiro

Read More