Nepalese Altar

Nepalese Altar
An ancient altar found in the mountains, these were probably the buildings of some ancient religion used for ceremonies and worshippings.