• 1
  • 0
Leonard Loh's picture

Above the horizon

The beautiful mountain ranges with the iconic Rio de Janeiro landmark - Christ the Redeemer statue on the summit of Mount Corcovado, Brazil

Log in or register to post comments
2 Comments

Stunning

Great ! I really love when a different point of view of a place we already saw many times is presented.