The Torres (towers) of Vichaycocha are these massive rock formations in the mountains in Peru. It is difficult to capture the vastness of them but they were massive!



The Torres (towers) of Vichaycocha are these massive rock formations in the mountains in Peru. It is difficult to capture the vastness of them but they were massive!


