This amazing picture was captured in Bali,Indonesia. Uluwatu temple is surrounded by beautiful beach which is shown in the picture.