A view of the mountains, while lying on the beach. It’s a reality here in Sochi. WSJ’s Dipti Kapadia reports from the "beach" at Sochi’s Gorky Gorod Mall that has a glass roof and sand imported from D