In the Touhou world, Heaven is a collection of separate realms floating above the Earth. One of them, Bhava-Agra, is the setting of most final battles in Scarlet Weather Rhapsody, and can be reached by climbing the Youkai Mountain. Bhava-Agra is also where Tenshi Hinanai and her family live. Suika Ibuki may occasionally be seen there as well.
Celestials, Angels, and other heavenly beings reside there. These residents generally live carefree lives filled with fishing, song, dance, sake, and peaches. They may also find enjoyment in viewing events that unfold on the Earth.