%1$s Profile Image

KATHMANDU VALLEY PRESERVATION TRUST

To safeguard the extraordinary and threatened architectural heritage of the Kathmandu Valley in Nepal.

Tax ID 22-3063050

Donate