Visage November 2, 2013 Culture, Society, Travel 1 Crafted visages of gods are displayed on a curio shop near Swayambhunath Temple, Kathmandu Nepal. Read More » Share tweet