1 0 Leonard Loh February 18, 2018 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 Jannick Clausen February 19, 2018 Stunning 0 0 Yannick K. February 23, 2018 Great ! I really love when a different point of view of a place we already saw many times is presented. 0 0
Stunning
Great ! I really love when a different point of view of a place we already saw many times is presented.