The Tramsite Schepdaal is a tramway museum in Schepdaal, located in the Belgian municipality Dilbeek, west of Brussels
Wikipedia https://en.wikipedia.org/wiki/Tramsite_Schepdaal
Address 12 Wijngaardstraat, Schepdaal 1703, Belgium
Coordinates 50°50'20.355" N 4°11'45.02" E