mash -up

Photo 71 of 72 in Krsna

Svarga
a devaloka or deva loka is a plane of existence where gods and devas exist. The deva lokas are usually described as places of eternal light and goodness, similar to the concept of Heaven. Teachers of different Hindu denominations may call such homes of the gods by other names, including Svarga, each differing in non-fundamental aspects.

https://en.wikipedia.org/wiki/Devaloka