“Falkors climbing solutions” runs bouldering sport hall in Riga (Latvia) and open-air climbing tower in Ogre (Latvia).
Location: Riga, Latvia