The Christ at El Picacho – The massive Christ in Tegucigalpa by memolandsMarch 21, 2020 The statue rises on the west side of Cerro El Picacho, and can be seen… Share this postClick to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Pinterest (Opens in new window)Click to email this to a friend (Opens in new window)Click to print (Opens in new window) Read More