Nepal temple courtyard with a stupa and people walking