aromanianinrussia.com
Lempuyang Luhur - a journey to heavens - A Romanian in Russia
Lempuyang Luhur is not only a temple, it's a wonder of nature. A climb on steep steps through the jungle will guide you to the temples.