What is a World Heritage Site and What is UNESCO World Heritage Sites of Nepal ? A World Heritage Site is a special designation offered by UNESCO to those cultural and natural landmarks that carry immense historical, cultural, architectural and human importance. Such landmarks reflect a unique art, culture, tradition and social as well as natural value of a specific country, place, community or civilization. Till now UNESCO has recognized four UNESCO World Heritage Sites of Nepal, two under culture category and other two in natural resources category. These are Kathmandu Valley, Lumbini, Sagarmatha National Park and Chitwan National Park.