Amazingly tall mountains here in Sochi