Manakamana Temple

Manakamana Temple is a Hindu temple in Nepal.

Open 24 hours (Google Maps).

Tukucha Nala, Bagmati Province, Nepal

Source: google.