Azure Village is a town built up the edge of a massive mountain that is surrounding the Azure River. There is a massive dock in which people going down the river can keep their boats. Many of the buildings going up the mountain side are small businesses owned by the towns' people. Their homes are a couple miles down the river, placed on a mountain with a more flat side. The buildings are built very strong, made to withstand a lot of abuse.
The gym sits in the middle of the river, balancing on powerful stilts. The gym is rather small and is mainly made for pokémon to build up their endurance. The gym's floor is coated in rocks to create a dangerous battle setting. The battling will go on inside and outside the gym, based on the pokémon types used.