Kathmandu Durbar Square, Nepal The Mysterious Temples of Kathmandu Durbar Square My sensors were fascinated by the intricate carvings and designs on the