Twin deers symbolizing the skillful means and wisdom principles of Buddhist belief along with the Dhamma chakra on top of Tengboche Monastery in Nepal