The Elbrus World Race takes place on Mount Elbrus in southern Russia, a popular destination for skiing and mountaineering enthusiasts. We designed a new home page for their site, including a user-friendly language selection interface and a large photo of the mountain. We are also in the process of revamping the rest of their site.
Elbrus World RaceSaturday, 19 March 2011 01:13
alpine skiing and mountaineering
- Client: Ivan Kuzmin
- Link: view site
- Location: Russian Federation