Trading Post in Heroes 2

Trading Post

Maps that place it